know (one's) stuff

Translations
s'y connaître
Definitions
To be very knowledgeable or skilled in a particular subject or area; to have expertise or competence.